package com.xm.service.background;

import com.xm.dao.background.MenuDao;
import com.xm.entity.AdministratorInformation;
import com.xm.entity.Menu;
import com.xm.entity.Page;

import java.util.List;

/**
 * 菜单Service
 * @author 康文程
 * @date 2023-12-15 下午 06:30
 */
public class MenuService {
    private final MenuDao dao = new MenuDao();

    /**
     * 查询全部Menu
     * @return List集合
     */
    public List<Menu> getAll() {
        return dao.findAll();
    }

    /**
     * 分页查询
     * @param pageNumber 分页页数
     * @param pageSize 每页数量
     * @return page<对象>
     */
    public Page<Menu> pagination(int pageNumber, int pageSize, String permissionsMc, String menuDefault) {
        return dao.pagination(pageNumber,pageSize,permissionsMc,menuDefault);
    }
}
